sri lankan dusky blue flycatch - Turkish English Dictionary